Villa Pizza, Villa Fresh Italian Kitchen in El Paso - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Villa Fresh Italian Kitchen - Sun Valley Factory Shoppes | Sun Valley Factory Shoppes | 915-877-4022 | |
| Villa Fresh Italian Kitchen - Sunland Park Mall | Sunland Park Mall | 915-581-4692 | |
